#ifndef __SELECT_LEVEL_SCENE_H__
#define __SELECT_LEVEL_SCENE_H__

#include "cocos2d.h"
#include "BaseScene.h"

#define LEVEL_ONE_PAGE 24

USING_NS_CC;

class SelectLevelLayer : public cocos2d::CCLayerColor
{
public:	
	SelectLevelLayer();
	~SelectLevelLayer();
	virtual bool init();
	CREATE_FUNC(SelectLevelLayer);	
	void levelButtonPushCallback(CCObject* pSender);
};

class SelectLevelScene : public BaseScene
{	
public:
	SelectLevelScene():_layer(NULL){};
	~SelectLevelScene();
    virtual bool init();  
	virtual void gameLoop(float time);
	CREATE_FUNC(SelectLevelScene);
	CC_SYNTHESIZE_READONLY(SelectLevelLayer*, _layer, Layer);
};

#endif 